<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<p>symbol用来扩展对象的功能</p>

<body>

</body>
<script>

    let s = Symbol();
    console.log(s, typeof s);

    let s2 = Symbol('mortal');
    let s3 = Symbol('mortal');
    console.log(s2, s3, s2 === s3); // 不相等

    let s4 = Symbol.for('mortal');
    let s5 = Symbol.for('mortal');
    console.log(s4, s5, s4 === s5); // 相等

    // 不能与其他类型进行运算、比较、拼接
    // console.log(s2 + 1);
    // console.log(s2 > 1);


</script>

</html>